<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<!-- 引入react核心库js文件 -->
<script src="https://cdn.staticfile.org/react/16.4.0/umd/react.development.js"></script>
<!-- 引入react-dom，用于支持react操作DOM -->
<script src="https://cdn.staticfile.org/react-dom/16.4.0/umd/react-dom.development.js"></script>
<!-- 引入babel，用于将jsx转为js -->
<script src="https://cdn.staticfile.org/babel-standalone/6.26.0/babel.min.js"></script>

<body>
    <div id="root"></div>

    <script type="text/babel">
        // 1.创建虚拟DOM

        const VDOM = <h1 id='title'>Hello,<span>React</span></h1>   //此处不要写引号，因为不是字符串


        const VDOM = (
            <h1 id='title'>
                Hello,
                <span>React</span>
                </h1> 
                )  
        // 2.渲染虚拟DOM到页面

        // ReactDOM.render(虚拟DOM名,容器)
        
        ReactDOM.render(VDOM, document.getElementById('root'))
        // 虚拟DOM:1.本质是Object类型的对象(一般对象)2.虚拟DOM轻 ，真实重因为虚拟是react内部用无需真实上那么对的属性
</script>
</body>

</html>